sound recorder accessory - German English Dictionary